<?php 
namespace slinks\core\dependencyInjectionExt\annotation;

use slinks\common\addendum\Annotation;

/** 
 * This specifies a service to be placed into the symfony DI container. 
 * @Target({"class","nested"}) 
 * */
class Service extends Annotation{
	
	/**
	 * The unique identifier of the service. If not specified the class name will be used. 
	 * The Id be specified if using this annotation in conjunction with a Argument annotation. 
	 * @var string $id 
	 */
	public $id = null;
	
	/**
	 *  Sets a file to include before creating a service (useful if the service class if not autoloaded).
	 * @var string
	 */
	public $file = null;
	
}

